package com.campus.service;

import com.campus.pojo.Echarts;
import com.campus.pojo.Notice;

import java.util.List;
import java.util.Map;

public interface NoticeService {
    int count(Map<String,Object> params);
    List<Notice> selectByPage(Map<String,Object> params);
    // 根据id获取notice信息
    List<Notice> getNoticeById(String id);

    // 添加
    boolean addNotice(Notice notice, String answerids, String uid);

    // 删除
    boolean delNotice(String ids);

    // 获取已读未读消息数目
    List<Echarts> getNoticeDetailNum(String nid);

    // 获取投票信息
    List<Echarts> getNoticeVoteNum(String nid);
}
